Big Huge Thesaurus

heliothis moth

noun